package com.meritdata.cloud.data.javabean; /***********************************************************************
 * Module:  TD_MIGRATION_TASK.java
 * Author:  Lenovo
 * Purpose: Defines the Class TD_MIGRATION_TASK
 ***********************************************************************/

import java.util.*;

/** 迁移任务表 */
public class TdMigrationTask {
	/** ID:ID */
	   private Long id;
	   /** 任务名称:NAME */
	   private String name;
	   /** 执行次数:EXECUTE_COUNT */
	   private int executeCount;
	   /** 目标表名前缀:TABLE_PREFIX */
	   private String tablePrefix;
	   /** 0:正常,1:暂停
	    * 
	    * 操作状态:OPERATION_STATUS */
	   private int operationStatus;
	   /** 月/周/日
	    * 
	    * 迁移设定周期(方式待定):SETTING_PERIOD */
	   private String settingPeriod;
	   /** 小时:分钟
	    * 
	    * 迁移设定时间:SETTING_TIME */
	   private Date settingTime;
	   /** 0:空闲，1:执行中
	    * 
	    * 当前任务状态:STATUS */
	   private int status;
	public Long getId() {
		return id;
	}
	public void setId(Long id) {
		this.id = id;
	}
	public String getName() {
		return name;
	}
	public void setName(String name) {
		this.name = name;
	}
	public int getExecuteCount() {
		return executeCount;
	}
	public void setExecuteCount(int executeCount) {
		this.executeCount = executeCount;
	}
	public String getTablePrefix() {
		return tablePrefix;
	}
	public void setTablePrefix(String tablePrefix) {
		this.tablePrefix = tablePrefix;
	}
	public int getOperationStatus() {
		return operationStatus;
	}
	public void setOperationStatus(int operationStatus) {
		this.operationStatus = operationStatus;
	}
	public String getSettingPeriod() {
		return settingPeriod;
	}
	public void setSettingPeriod(String settingPeriod) {
		this.settingPeriod = settingPeriod;
	}
	public Date getSettingTime() {
		return settingTime;
	}
	public void setSettingTime(Date settingTime) {
		this.settingTime = settingTime;
	}
	public int getStatus() {
		return status;
	}
	public void setStatus(int status) {
		this.status = status;
	}


}